﻿//-----------------------------------------------------------------------
// <copyright file="TupleLinkedListMode.cs" company="tuliprules.org">
//     Copyright (c) 2010 tuplelister, tuliprules.org.
// </copyright>
// <summary>This is the TupleLinkedListMode class.</summary>
//-----------------------------------------------------------------------

namespace Tulip.Engine.Tuples
{
    /// <summary>
    /// Enuerated values for list modes.
    /// </summary>
    public enum TupleLinkedListMode
    {
        /// <summary>
        /// The list accesses all tuples.
        /// </summary>
        All,

        /// <summary>
        /// The list accesses genertaion 0 tuples only.
        /// </summary>
        Gen0Only,

        /// <summary>
        /// The list accesses non-generation 0 tuples only.
        /// </summary>
        NotGen0
    }
}
